package delphorm.utils;

import java.util.Map;
import java.util.Random;

/**
 * Outils de génération aléatoire de valeurs
 * @author jerome
 *
 */
final public class RandomGeneratorUtils {
	/**
	 * Génère un identifiant pour la map
	 * 
	 * @return L'identifiant généré aléatoirement
	 */
	public static Long genererIdentifiant(Map jeuDeDonnee) {
		Random random = new Random();
		long val;
		do {
			val = random.nextLong();
		} while (jeuDeDonnee.containsKey(val) || val < 0);
		return val;
	}
}
